flow separation